sun shelter - German English Dictionary